// package: rewords-server-2024
// filename: entity
// author: diogoxiang@gmail.com
// time: 2024/11/20 10:31

package entity

// DingTokenResp 钉钉返回的token信息
type DingTokenResp struct {
	AccessToken  string `json:"accessToken"`
	RefreshToken string `json:"refreshToken"`
	ExpireIn     int    `json:"expireIn"`
}

// DingUserResp 钉钉返回的用户信息
type DingUserResp struct {
	Nick      string `json:"nick"`
	AvatarUrl string `json:"avatar_url"`
	Mobile    string `json:"mobile"`
	OpenId    string `json:"openId"`
	UnionId   string `json:"unionId"`
	Email     string `json:"email"`
	StateCode string `json:"stateCode"`
}

type DingResErr struct {
	Code      string `json:"code"`
	Requestid string `json:"requestid"`
	Message   string `json:"message"`
}
